<?php
// +----------------------------------------------------------------------
// | 海豚PHP框架 [ DolphinPHP ]
// +----------------------------------------------------------------------
// | 版权所有 2016~2019 广东卓锐软件有限公司 [ http://www.zrthink.com ]
// +----------------------------------------------------------------------
// | 官方网站: http://dolphinphp.com
// +----------------------------------------------------------------------

namespace app\configs\admin;

use app\admin\controller\Admin;
use think\Db;
use app\common\builder\ZBuilder;

/**
 * 分销控制器
 * @package app\banner\admin
 */
class Distribution extends Admin
{
  

    public function index(){
        $map = $this->getMap();

        $data_list = db::name('user')
            ->alias("a")
            ->join("user b","a.recommend_id=b.id")
            ->field('a.*,b.username busername,b.nickname bnickname,b.avatar bavatar,b.mobile bmobile,b.point bpoint')
            ->where($map)
            ->order("a.id desc")
            ->paginate();

        // 使用ZBuilder快速创建数据表格
        return ZBuilder::make('table')
            ->setPageTitle('分销管理') // 设置页面标题
            ->setTableName('user') // 设置数据表名
            ->setPrimaryKey('id')	//设置主键
            ->hideCheckbox()
            ->setSearch(['a.nickname' => '昵称']) // 设置搜索参数
            ->addColumns([ // 批量添加列
                ['nickname', '昵称'],
                ['mobile', '电话'],
                ['bnickname', '分销人'],
                ['bmobile', '分销人电话'],
                ['bpoint', '分销人积分'],
              //  ['right_button', '操作', 'btn']
            ])
            //->addRightButtons('delete') // 批量添加右侧按钮
            ->setRowList($data_list) // 设置表格数据
            ->setColumnWidth(["title"=>150])
            ->fetch(); // 渲染页面
    }
    
    
    
    public function zq(){
        $info = db('admin_config')->find(44);
        if ($this->request->isPost()) {
            $data = $this->request->post();
           
            $r=db('admin_config')->where("id",44)->update([
                "value"=>$data['value']
            ]);
            action_log('修改分销赚钱', 'configs', "1", UID, session('user_auth')['nickname']."修改分销赚钱");
            if($r){
                return $this->success('修改成功',url('zq'));
            }else {
                return $this->error('修改失败',url('zq'));
            }
        }
       
        return ZBuilder::make('form')
        ->setPageTitle('分销赚钱') // 设置页面标题
        ->addFormItems([ // 批量添加表单项
            ['hidden', 'id'],
           
            ['wangeditor', 'value', '分销赚钱'],
            
        ])
        ->setFormData($info) // 设置表单数据
        //->isAjax(false)
        ->fetch();
        
        
    }
    
    
    
    
    
    
    
    
    
    
}
